I gave not 5 stars for cleanliness because I found lots of hairs in one of the showers. Also not 5 stars stars for checkin due to the difficulties with the check in system. Furthermore it was an amazing place, perfect location and quick communication! Thanks so much for the stay and I definitely recommend everyone staying here!! :)