looking to help identify express deal 4 star in isla verde. shows indoor/outdoor pool, pets, restaurant, business center 7+ in isla verde. it is showing $98.00 per night in december 20-23. Is this the San Juan water beach? the other hotel that matches this description seems to be 3 1/2 star verdanzo but would that potentially fall into this mix? Kindly advise. thank you