Perfect! Location, accommodation, comfort, everything just wonderful! I will be back for sure!