excellent location..good hosts .... apartment is big and was extremely clean..but few things needs to be improved..1. wifi was sloppy 2. apartment smelled of cleaning agent / bleach