Excellent location; comfortable and spotlessly clean.