Pros: the main bedroom with the balcony is awesome. The pool is nice and the restaurant there is fair price. The beach is close. The check-in/out was really flexible and the cleaner ppl were super nice - thank you!Cons: they should investing in this apt. The other double room is smelly due to the badly constructed bathroom there. We did manually fix the pipe under the sink, which took away the main smell (you are welcome), but it was just a quick fix they should really pay for a professional. The hair dryer and the odor absorber in the kitchen is not working well. Listing it for 7 ppl, but there is not enough chair in the kitchen for that, nor plates, cutlery. No hangers in the bathrooms, really annoying! The most confusing thing is the bedlinen - there is no normal duvet+duvet cover, just some xtra large xtra thin cover thingy. We used the extra blankets from the cabinet but they had no cover at all.And for 7 ppl it is definitely small, I suggest it for 5 (max 6).