The place is at a very nice location. The communication with the host was exceptional. The place is very clean. The cons are that the place needs a few upgrades in the kitchen, bedroom and bathroom to make your stay more enjoyable. In addition, if you have small kids, be aware that there are lots of steep stairs to get to the second floor. The air-conditioning is in the corridor, so to cool the rooms you need to have the doors open. In a very hot night, open windows are not enough to cool down the rooms since you are on the second floor under the roof. We enjoyed our stay and with some more work this place is a gem close to the beach and downtown.