I loved staying here, we stayed in loft 3 and it was wonderful. The staff was very nice and even though there isn't a front desk they very promptly answered my messages through Expedia. The room was very clean and nice when we arrived. The cleaning service is phenomenal she was the sweetest women I've ever met. The staff doesn't speak english but we had no problems communicating with them using google translate or text messages. There was a fan in our room and with it on we couldn't hear any noise from outside which was great since the location is practically steps from the square and the taco stand with the best pastor in town is directly below you. We were literally 3 minutes from the beach, 2 from the square, and there was an Oxxo right across the street for snacks and water. This place was very well priced for how comfy the bed was, how nice the bathrooms were, and its location. Our loft didn't have a living room or kitchen but I know others do and ours did have a mini fridge and microwave. I wouldn't recommend this for a family with younger kids but for people in there twenties or families with kids 12 and up or a couple this is a great place if you're looking to be a short away from the best restaurants, the beach, and the night life this is the perfect place to stay. Not to mention the Wifi was also fantastic. After reading some reviews I was skeptical of how my stay would go but the amenities and service blew me and my boyfriend away.