Clean, big apartment, great location, and nice view, would definitely stay again.