Helena’s place is in an amazing location and has a beautiful view of St. Catherine. She provides everything you need for your stay, as well as great suggestions for things to do and places to eat! She is a great host!