top notch accommodation, highly recommended