Before you book you need to think, if you want to drag your luggage to the 3rd floor in the building without an elevator. Also, think of the noise from the street, and the gulls screaming the whole time like freaking cats. Think that you'll be living in an apartment with people you don't know. We agreed on the late checkout at 14:00, but the day of the departure the guests have been asked to leave at 11:00. Well, it turned out to be a misunderstanding. And, I was advised to learn Portuguese, which I would do, but still.. I was very disappointed. So, if none of these bothers you, go ahead and book the place.