Perfect location. A couple minute walk to the beach, restaurants, supermarket, and mall. The place was clean, safe, and secure. Denise is amazing. She also speaks English and was helpful and responded promptly whenever we had questions. Check in and out was smooth and flexible. I would definitely highly recommend this place