Wonderful building and amenities