Spacious, very clean, modern, and water views off the balcony. Close to the beach, shops and restaurants. Perfect for our little stay!