Ocean Villas #8291 beachfront villa at Wyndham Grand Rio Mar and El Yunque

This aerial video shows how close Ocean Villas #8291 is to the beach and to the Wyndham Grand Rio Grande hotel. Also shown is the close proximity to El …