Very comfortable stay in a very picturesque location