The bed and the pillows were rock hard, we ended having to buy a couple of pillows as they only had hard ones. Rooms are fairly small but you'd expect that in a terrace hotel! Other than that, the staff were nice and friendly and the rooms had good amenities. One other point, the hotel doesn't have a sign outside if it... Took us a while to find it!