Great location and a very nice apartment. Vacasa is a large company and they have great customer service.
Though try to reach out and get check-in instructions earlier as for me somehow the email with instructions got lost.