Nicely located and well equipped with amenities