You can tell that Helen has made an extra effort to create a peaceful, relaxing oasis. The place was spotlessly clean and all the little extra touches made for a very pleasant stay.