Rita’s villas are beautiful with stunning views.
Will happily stay again