My stay in this apartment was above my expectations. Very clean, good internet, bright, it has anything you may need. All the facilities are new or in a good condition. Communication with the staff was perfect. Recommended!