A great stay in a stunning location.