Some people come to the Virgin Islands with unrealistic expectations. There will be water/power outages....and bugs....everywhere. To expect otherwise is unrealistic. I've stayed at Emerald Beach dozens of time over the past 40+ years and never seen a rat. It's about the convenience to me.....knowing exactly what time I need to be at the airport and being able to get there without having to wonder if I'll make it on time.