Great location - shops and bars and beach - 5 min walk away
Easy check in
Nice villa