We were very happy with the hotel. Location is excellent, a couple of minutes walk to subway, and a few minutes walk to Nevsky prospect. The staff is very friendly and helpful. We arrived very late, at 4 pm, and they were waiting for us, and worried that our flight was delayed. Breakfast is provided by an adjacent Serbian restaurant (you get coupons for breakfast at your check in). Breakfast doesn't include a lot of variety, but is very tasty. I would recommend to try Serbian salad and syrniki. There is a street just around the corner, which is famous in St Petersburg as a restaurant street. We had a dinner over there one night in a Georgian restaurant, which was a treat.