Wonderful stay and wonderful hosts. Everything was exactly as advertised. Location is as good as it gets.