This is a lovely, family-run hotel on a main plaza in Ahuachapan. The bed was very comfortable and having hot water and A/C was nice. We have stayed other places near Ahuachapan, and this was superior. The 5-star rating is based on those experiences. This is not the Ritz, but the hotel is clean and breakfast was delicious. The rooftop patio was very enjoyable in the evening as well.