This is a great place and location. Luis and staff were extremely welcoming and easy to communicate with throughout our stay. I deducted one star because there was a small ant problem and the AC unit did not consistently work.