Great location. Clean and well appointed villa. Great host.