We stayed here for ten days and loved it! The pool and beach were lovely and perfect for my three year old and surfer boyfriend. The water was rough a few days but there are other great swimming beaches close by. The host gave a ton of recommendations which made navigating the area a lot easier. The staff was helpful and patient considering the language barrier. The buffet lunch was good and affordable. We would definitely stay here again.