Happened upon this on a road trip south with my wife and kids. Stayed in the ground floor apartment which had a terrace onto the garden and pool area. The apartment was great and the meal in the restaurant was superb. Wasn't cheap but well worth it! Off street secure parking too.