Maldives is a very special place.
Each hotel is a separate island.
If you are on the wrong island, if you have unsolved frustration with the hotel service, management, food, room, service etc...., you are stucked there until the last day of your trip. No escape.
Checking the island you will end up on is of utmost importance. especially for this kind of budget.