very large and well equipped apartment