The apartments are great although they don't have a separate kitchen/dining area. The cooking and storage facilities are an integral part of the bedroom. That's not a problem though unless you intend to eat in alot. George and his family are the most friendly people you could meet and the food and service are excellent. My only complaint is the waterfall in the pool. It's noisy when you're trying to have a lie in!
Food was very poor and gave me and some friends an upset stomach.
Great food, great service. Go there.