Welcome to The Ark guest House , Shillong , India