Stunning views, stylish space, sparkling clean, walk to the beach - what's not to love about this place!? We loved it!