excellent location, service and top notch accommodations