Hotel el sol is one of the best places I have ever stayed. It is immaculately clean, bright, airy and welcoming. The rooms are very pretty and well maintained and each floor has a lovely lounge area. The japanese family who run it take huge pride in the place and are very polite and welcoming. The food in the japanese restaurant is amazing - we ate there every night of our stay. It is located a 10 min walk from Pana main street which adds to its charm, as it means your view will be of lush rolling hills and you will get a peaceful nights sleep - something that will be very hard staying in the centre of town. It was a no-brainer for us to turn an initial 1 night stay into a week. It really is a hidden gem.