Jeddahlyn Talamera Pendon A good place to relax and enjoy the beauty of nature Excellent The food is so delicious especially the fresh scallops. Like