Would highly recommend. Self-check-in is great. The apartment is freshly renovated.