Hotel el Sol is clean, bright and very inviting. We only spoke to the Japanese man. He was very nice, helpful, and more than acommodating. We got our reservation mixed up and ended up arriving a day earlier. Guess what? They had open rooms, and 10 minutes later they had them ready for us. We also paid for some things with US dollars, and he gave us exact exchange rate listed on the internet that day!
The rooms (stayed in 3 different ones) were cute, clean and spacious, with large bathrooms. Towels, soap, and shampoo provided. Hot water was always hot, however it took a while for it to get that way. There is a roof top patio, and a lovely garden/patio area on the 1st floor. Coffee and water in the main lobby was a nice addition . Each floor has a common area in the hallway. Someone was always sitting there with their electronics typing away. Great for socializing, hanging out, and everyone was always very quiet. The light from the hallway made our room brighter than what I like when going to sleep, becasue there was a glass above the door. We were going to bed around 11 pm. The lights were off soon after.
As for the location, I was unsure about it when making reservations, and looking it up on Google did not help. It turned out to be just fine. 10 min (walk) away from Pana's main drag is nothing. We walked back around 9-10 pm few times. The streets are rather empty once you cross the bridge, but we never felt insecure and did not have any problems. If I don't sound convincing, tuk-tuk will take you to the hotel from the center for 5 Q (less than 1$ per person). When you consider everything - Hotel el Sol is your winner! There is really nothing one can complain about. If you decide to drop the anchor somewhere else, at least try their restaurant. SO worth it !!!