Our stay at Villa Isabella was good. Not great, but good. The good stuff: the location was perfect, right in the city center, across from the beach. The windows when closed blocked all the outside noise. House cleaning was great every day and the room and hotel were very clean. Staff was super friendly. But it was a two star hotel and definitely had those accommodations. The not as good: the decor is very dated, the bed was uncomfortable, and the pillows were giant blocks of foam, also super uncomfortable. The shower itself was not big enough for a normal person without constantly hitting walls or the shower lever every time. The air-conditioning worked pretty well, but was a little finicky. No coffee in the room, so you had to plan to visit a local café to get coffee in the morning. Also, as others have said, lots of stairs. 76 stairs to get to the main block or rooms! But the location and price made it a good stay overall.