Absolutely great! The location was perfect! Yes there are a lot of stairs but totally worth it.