Every necessity was provided, it is an awesome and stylish apartment. The outside view is spectacular. The stairs are a bit challenging but worth the view.