Hard Rock hotel in Dominican Republic is a TOP NATCH hotel, there are
not cockroach there at all, the food is excellent, people are beautifully
nice and make you feel welcomed. The place is absolutely clean. No way that
she saw a roach there. the place is luxury. Was she at her right
mind??…too many drinks??
Source:
http://meganjharrison.com/rihanna-stay-lyrics-video/