A beautifully designed and decorated stay with stunning views and excellent hosts.