The place is very clean and communication was very good. Facilities were great too. I really enjoyed my stay. They have a solution to every possible problem. I even saw earplugs at the front desk in case you have noisy neighbours. I would definitely stay here again.