All great. Excellent spot. Lovely apartment. Recommend.