This place is perfect! I highly recommend staying at the Casita. It was super easy to check in and the location is great.