Very comfortable stay & very welcoming