The apartment is very clean and has all the necessary amenities.I had a wonderful time staying here and will definitely come back.