Really enjoyable stay in great accommodation in a perfect location.