good stay, nice large villa, suitable for family and a responsible dog