Fascinating home! Excellent location! Marvelous design! Definitely want to come back again! Great hosts.