Fabulous home! Five star accommodations, five star communication with a great location and great hosts.