A beautifully luxuriant home away from home. Beautiful views, lovely interior and a very thoughtful host.