great location with just the right amenities