My partner and I stayed here for 5 short days, and it was perfect. It was just what we were looking for, to get away....really get away and just breathe in life of a small coastal Mexican village. The room service and breakfast during our stay was great. Laura even helped us bring in in tamales one morning. The walk to the beach is very short, and allows you to pass by the village library/community center, school, small tiendas and restaurants. The property is cozy and warm and you begin to feel like you're at your second home in a very short time. If you want relaxation, peace, reflection, opportunities to integrate with locals, great seafood, and lazy days at an uncrowded beach then this place is for you. If you want a themed Hilton hotel with a microwave and tv, you might want to continue your search. We think this place is awesome, and we plan to return.