A great location, villa and an amazing pool....just what we needed.