Excellent place to stay. Staff were friendly, late check in was easy and written communication was good. The apartment was clean and comfortable. Would recommend staying here :)