Warm welcome and a comfy, cozy and peaceful place to stay.