perfect location and all the amenities!