Very comfortable stay in a magnificent location.