5 star Accommodation.
Perfect for short or long term stays.
500m from the sea and restaurants.
Definitely reccomended.