awesome place to stay. Good location. Good apartment size. Good services.