I would definitely recommend staying here! It is beautiful, clean, and everything works perfectly! The view from the balcony is beautiful, and you have everything you need in the kitchen to cook a lovely meal! The pool is also very nice, and both bedrooms are comfortable, clean, and spacious! Definitely 5 stars!