We think Sangria is just a lovely place, we continue returning there every year! Pros: great management, lovely beach area, all great ocean view
All reviews seem positive