We stayed just for a quick weekend stay but could have stayed much longer. Our casita was impeccably clean, well appointed and comfortable. Thank you for the fast communication, easy check in and all the awesome extras! Book this place now!