Great in all aspects. Only negative was that the hot water ran out one evening and had to take cold showers. Otherwise, the communication, cleanliness and amenities were great! I would definitely stay here again.