High quality. Great amenities. Very modern with a personal feel. Location is great!