The location couldn't be better. The amenities were excellent. I would do it again. The top floor was a surprise but not a problem, even for my 80 year old legs.