We stayed at Nanny Cay in the last few years (pre-Irma). The rooms were large and clean and like others said, the pool, restaurant, beach bar area was very nice.