Good reference for metric topology I would like a "good" book (not really introductory, not too advanced with good theory and exercises) on metric topology covering the following topics:

Metric spaces, open/closed sets, sequences, compactness, completeness, continuous functions and homeomorphisms, connectedness, product spaces, Baire category theorem, completeness of C[0, 1] and Lp spaces, Arzela-Ascoli theorem.

It may not be a full book but parts of books or lecture notes are also most welcome.

You could have a look at Intermediate Mathematical Analysis by R.D. Bhatt.  It does not cover all the topics that you mentioned, but provides an excellent treatment (with lots of exercises) for topics upto and including connectedness in your list.
