All the required amenities are there and it's in a great location