This is a great place to stay for a family vacation. Great hosts that made us feel very comfortable at all times. The place was very clean and has all you need to cook for the whole day. The pool is just a few steps from the apartment, and the beach is just at a 5 minute walk. We certainly want to return in the near future!