Outstanding location with outstanding service, enjoyed every minute.