public amenity building