A modern property and amenities