The Casita is an excellent place to stay! It has everything that you could ever want or need, plus more. Besides the practical amenities, it is a very pleasant environment with comfortable furniture, an orange tree outside and occasionally, cute dogs in the yard. Highly recommended!