fantastic location and amenities