Perfect location and gracious host. Just wish our stay had been longer! Place is as expected.