Location is great. Place is great. Host is great. Overall, very happy with our stay.