great location, accommodations and conveniences