Views are amazing! And with the large windows they could be seen from almost every room!
Location is perfect and not far from the beach, shops or restaurants.