On entering this charming hostel in Colombo, you will immediately sense its special intimate atmosphere that makes you feel like being in your own home.