Super clean and has everything you need! Carlos and Cheryl were always available for questions and we have a very comfortable stay.