excellent location and top notch amenities.