Not a good first impression of Banilah. I called the owner the morning of my reservation. I told her I was arriving late and we would arrive around 10pm. I also asked to extend our stay if possible. She said she would leave my key with the security guard. All I would have to do is give my name and he would give us the key and I can complete the check in process and discuss extending our stay tomorrow.
Unfortunately the guard did not have my name or my key when I arrived close to 11pm. He tried to call the owner on his phone, stopped and said he didn't have enough phone credit to make the call. I said I had credit and I could call her. I asked for her cell number. He said, "No, she is sleeping. Come back tomorrow?"
So my partner and I were appalled, walked away with all our bags in the rain at 11pm to look for a new place to stay. Not nice.
The next day we came back to Banilah and explained what had happened. The staff was apologetic, but blamed the security guard. It wasn't his fault that he didn't have my key. She did sit us down to discuss amenities close to the hotel, she was very nice. However, when it came to discussing extending the stay, she said we could stay an extra night for "free," and then we'd have to pay full price for any additional nights. So all in all, the "free" night was just what we originally paid for and nothing extra. Very frustrating to go through such a terrible experience and not be compensated anything for our trouble.