This place is marvelous: location, interior, amenities — everything is great.