After receiving a few emails and actually having a driver call on Sunday attempting to drop his airport passengers off at the Royal Hummingbird after they had made reservations on Expedia, please note that the Royal Hummingbird is closed. But the online services are still accepting bookings for this closed property.
I am sure Expedia will refund the money, but they should not be booking the property in the first place.
Until further notice, do not book the Royal Hummingbird.