Communication, cleanliness, and location, this place is the best! Highly recommend staying here!