Very clean and great location. Oscar was fantastic with communication and wanted to be sure we enjoyed our stay… which we did!!