Amazing location and very well appointed accommodation. We have stayed many times and feel at home. We will be back.