Could not fault this hotel, location or staff. Yes, like everything in life ‘read the reviews, then make a decision!’ We read all and were aware of what we were booking. Yes, there are steep steps and the hotel is built into the hills, so if you don’t like a steep walk or have mobility difficulties, unfortunately this is not for you. Personally we loved the sights and views which got better as we got higher! The staff are so friendly, especially in the beach bar! They go above and beyond. Reception staff very friendly and helpful. Cleaning staff, immaculate! A holiday is what you make it and we had such a wonderful time (peaceful and relaxing) that we have already booked for next year. PS, the owner is hands on and treats his staff well! That is something I have not witnessed in a long time.