Very nice place with the great view. Very good location with easy walk to restaurants, beach, and shops. On the line for most of the buses.
The management makes sure you have all you need for your stay. Highly recommend.