Excellent location and good comfort