Comfy accommodation in a superb location.