Very Clean place with nice rooftop pool and gym as well as very good communication. 10/10 would recommend