Absolutely ideal. Amazing location, STUNNING home, hospitable hosts, staggering view from the room! Can not fault this experience, whatsoever. Super cute puppy, too! Thank you very much, Naveen. I'll be back.