Excellent location. Clean and high quality apartment. Comfortable beds. Good equipment. Easy check in/out.