Kingfisher is nice to get away to a resort with facilities and lots of resturants to choose from, the bed was very comfortable, poor water/shower pressure is the only thing that I could fault, but understandably it is a large resort on an island. A couple of little hick ups with equipment in the room, but all staff responed promptly fixing austar access and missing cables. Resort staff had exellent customer service from check in and restuarant staff. Unit itself is comfortable with fresh furnishings, washing machine and all the kitchen equipment you would require if you wanted to cook inside the unit, noticed plastic child friendly plates etc if you have little ones.