Perfect location. Stunning view from a spacious terrace overlooking St.Peter, above a 24/7 supermarket and near main busses yet still quiet enough to rest in.