Extremely comfortable stay, in a stunning location.