good location and professional hospitality