Donald's place is wonderful, with spacious rooms, cool AC and well equipped kitchen / beach gears! I would definitely stay here again when visiting big island. Magic sands beach is right next to the place. One thing to note is that it usually has higher waves, which is not suitable for family with small children. But you can always drive to other beaches where waves are low.