Clean place. Poor communication. Was supposed to stay long term, however cancelled upon arrival. Disappointing!