Great location and the apartment offered absolutely everything we needed for our stay. It was well equipped and very comfortable and felt like a home from home. Our fitness improved thanks to the 60 steps to the top!!