This place had everything I needed for my planned family vacation trip! It had all the basic essentials and was clean and spacious. Also communication was great