Welcome to Kiki Villa 100mtr from the beach , Goa , India