A relaxing stay in a superb location with everything you need within walking distance