Seafrontvillas; a haven for all who seek to rejuvenate in a beautiful and peaceful environment between mountains and glorious beaches.