A true retreat! The accomodation is perfect down to the smallest details.