What a remarkable place at an amazing location. Included all the comfort and amenities and the balcony with beach view was perfect. Sparkling clean, good air conditioning, good tech (high speed wifi and keyless entry, smart tv, etc.), and perfect location. We wanted to extend our stay for a third time but it was already committed -- very understandable.