We loved our stay! We were there for 7 nights and enjoyed all Sayulita had to offer. Yes, the roosters and the bustle of Sayulita begins early, but it got us up in the morning to seize the day. The location is awesome, we loved being able to walk everywhere but also enjoyed staying up on the hill away from the main town square. The hill to the property is quite steep, but we didn't mind, as it helped us burn calories from all the fabulous food and drinks we enjoyed. (It appeared there are many spots to rent golf carts, if that is your thing.) As stated in many reviews, YES, the rooftop is a wonderful spot to take in the view at morning, noon, or night... a very pleasant place with chairs, couches and hammocks to enjoy the gorgeous view of the ocean, mountains, and the city at any time of day! The staff was friendly and the host was communicative right away, making sure we got there successfully and had everything we needed. Sayulita generally felt like a safe place to hang, but it did feel good to have a secure property, with the door codes to enter and motion lights on the stairways. I highly recommend this place for a stay, we would love to come and stay again!! Thank you!!