The location of this apartment is absolutely fantastic. Hosts are easy to communicate with and check in is very easy.
I definitely recommend.