Overall a great place in an outstanding location! Does take some energy to climb the steps multiple times a day but it was worth it in the end :)