Casita Rosita has everything you need, lots of amenities and consideration to almost anything you could need while staying there. It's very cozy and we had a great time!