Beautiful home, amazing location, great host. This place has it all. Will definitely return.