I have stayed here with my family and the place is just gorgeous. Everything is clean and looking new. On top of this place included all the necessary tools to stay for a long term such as fully equipped kitchen or laundry unit. Overall i would definitely recommend the place.