Place is good and the staff is lovely, but there's something I didn't like, which is asking for deposit when: 1. It wasn't said on the booking process 2. It's an old way to work which almost nowhere is still used 3. I felt not well received, since the first feeling you have is "give me your money in case you do something wrong". I felt like I wanted to leave honestly, maybe I'm too sensitive but I really think you should stop asking for deposit. About the stay, I probably didn't get the best room, I got one at the ground floor, but honestly no complaints about that, since I booked last minute, in high season and for only one night. Room accomplished with the expectations.