Verla, Goa
Great value for the area. The location in Goa is very convenient. No major complaints so far.
Happy we chose this. The location in Goa is very convenient. No major complaints so far.