Tricky parking, but the great location and amenities more than make up for it.