Great location. Very clean modern apartment. We arrived late through our own fault which annoyed the host so communication is key! Again this was our fault but overall a great stay will definitely be back!