Amazing stay. Super comfortable. Well appointed. Kind and gracious host. 5 star stay.