What a place! New, clean, modern and well appointed. Great touches and very thoughtful amenities. Would love to return here again.