I'm thinking to stay on Alifu Atol in the Maldives for my vacation. Can someone tell me more about the White Sands Resort & Spa? Did you like it? Were the conditions good?