Amazing view, lovely fresh decor, considerate hosts, everything we needed. We would definitely stay again.