Our stay was satisfactory. Check-in was great, I had to change my arrival time several times and Bahrain was very accommodating. The home had everything we needed.