Great location, beautiful pool, and communicative hosts! We loved our stay here.