excellent experience from communication, check in, location, cleanliness and check out