Excellent location and amenities of high standard.