This place simply draws you in and any stress you may have just leaves