Perfect location and has all the necessary amenities.