Great location and atmosphere but be prepared for five flights of stairs. Good fitness work however ! Loved our stay.