beautiful place, but somehow they never clean apartment which is a shame. so if you are prepared to clean yourself upon arrival that's OK. location, facilities, internet are excellent.