Amazing accommodation. Great location. Loved all of the amenities provided. Walking distance to the Main Street. Congratulations on a well appointed villa. A home away from home.