Top notch location, good amenities, well presented