Welcome to 29 Beach House , Goa , India