Great location, nice apartment, flexible check-in/check-out, good communication. Would highly recommend!