Could not rate any higher! It was incredibly clean and well put together. Had everything you could ever need! Cannot wait to come back and stay here again!