Nice comfy well located little villa
Always love our stay with Easy check in.