Perfect location, well stocked with amenities.