Huge apartment, perfect location and in general it was very clean, but cockroaches in the bathroom was something, what was very annoying!