Check In & Check Out
Check-in is after 3:00 p.m. and check out is 11:00 a.m.
"We are pleased to share our home away from home with you. Casa Rosa is a special place where we are rejuvenated swimming with turtles, drinking fresh coconut juice and spending time with loved ones. We hope that you'll enjoy our treasure as well!"
- Sloane Morgan