Location was perfect. The apartment was clean and well furnished. The reason I am not giving 5 stars is that the 1st night was canceled by the host with a less than 24 hr notice. Also, check-in was laborious as the self check-in code was not valid and the customer service was notable to assist me promptly.