we did a long term stay here. checkin was easy, the location is great. there's a bus that stops right in front of the apartment. the hostess is responsive and the place is well equipped for a long term stay as well as short term. the heated indoor pool was a lifesaver with a toddler on rainy days! would stay here again and recommend to others.