great little villa, lovely pool and location