Amazing views, clean, well fitted out, great hosts - informative and helpful.