Perfect location, cleanliness, communication. And great breakfast as well! Perfect place to stay in every way!