Very clean, nice apartment and great location. Perfect for a family trip. Only surprise is that you need to pay the tourist tax in cash when you check in. It was not part of the 2 fees charged. Very accommodating hosts. They were deal with. Hope to return.