The staff was well focused on my needs during my stay, and very pleasant to associate with. Grounds are well kept. The B&B is located well for shopping and engagement with the more localized community, which is important to me. I felt safe and comfortable. I value Sofia's as a good alternative to the more isolated city hotels. Will definitely return here again when occasions arrive to visit Panama City.