Initially I was concerned based on reviews I’ve seen. But the top floor apar**ent we were assigned was clean, spacious, and had decent views. Despite the difficulty in carrying our suitcases up, the proximity to the reception was convenient. The air conditioning was effective and the water pressure in the shower was good, with hot water always available. The staff were helpful and polite, especially the Spanish man at the bar who always had a smile. The pool was a bit cold, but considering it was only May, it was expected. Contrary to reviews, the walk to the beach and Alvor was easy and pleasant, with plenty of restaurants nearby. The uphill walk back was not as challenging as anticipated. If you’ve got this hotel booked, please DON’T worry!