A peaceful place full of hospitality and host that will go the extra mile to make sure you are taken care off.