Modern, spacious, clean. Comfortable beds. Great communication. Everything needed for an amazing stay. Added bonuses. Balcony, firplace, parking and tv in one of the bedrooms!