Awesome stay! Communication, location, cleanliness, value, ease of check in.