Utterly Fabulous; the most perfect stay. Sparklingly clean, warm & friendly hosts with special touches & provisions for our 6 month old baby... and of course a fantastic view. Highly recommended.