Top notch five star accommodation, would def stay again.