great location. good communication and hospitality