Elite Crystal Hotel is a great hotel. The hotel staff is very welcoming and polite. I have been living here for more than 4 weeks and I feel very familiar with the staff here. The staff of the cleaning department is very good at my daily needs. My room is always well managed. The food quality and snacks in the room service are also good. I really enjoyed my stay at Elite Crystal Hotel. Overall the accommodation was very good, the staff was friendly and the room was spacious and clean. We stayed late, but the staff was quick and professional. The breakfast was a little less, but it was done very well. In Bahrain, Elite Crystal Hotel will be my first choice if I still need to stay at the hotel.