Stonehill Villa is an excellent place to stay
Stonehill Villa is an excellent place to stay. It is a very neat and comfortable with all the amenities you need. The hostess was very friendly and the service was excellent. The bonus is that it is close to some excellent restaurants and shops.