Great location, all required amenities