The photos posted may not be the room you receive. This is actually a hotel stay and you get a room at random once you check in. It’s a 4-star residence so it was well maintained and has great amenities. This is a good value for the cost. There’s a good restaurant that also provides breakfast. The hotel staff is friendly, inviting, and helpful. We brought our pet and by surprise we were charged 15€/day and there is limited parking available for 10€/day. I wish I would’ve known there was a pet charge previous to booking. The location is great for the price but is not located on the island but just outside. It was a good stay but the post is a little vague. Hope this helps others in their decision to stay…