This appartment has the basics needed. The location is great and the balcony is a great plus. Communication was simple and fast.