Great villa, great location. Ample facilities