I'm so thankful that I stayed at Hafa - I don't think we could have picked a better hotel in Sayulita. The rooms are basic but extremely stylish. The hotel is so beautiful that I swear I took more pictures of it than I did of anything else in Mexico! It's also extremely nice to hang out on huge rooftop...
More
- Petit Hotel Sayulita
