Amazing location and top notch accommodation