Excellent location, Fabulous Residence, Fantastic Hosts. Highly recommended.