Top notch place - with excellent amenities and location. Good value also.