Absolutely perfect, everything one could want and more. Clean, spacious, sleeping accommodations for 6 easily, prime location, great communication. 11/10 would recommend!