This appears to be the old Alamanda Hotel? We stayed there per Irma and adored it.

For those worried about their U.S. TV, just take your Apple TV device & an HDMI cable with you (every place has wifi)...problem solved!