Lake Atitlan has the reputation for being one of the most beautiful lakes in the world -- and it lives up to its reputation. Casa Palopo nestles into a hill above the lake far enough from even the small town in which it is located that it creates an environment of great serenity. Its best feature is its large terrace overlooking the lake where you can sit and watch in the morning as the mist clears from the lake and the volcanoes beyond or in the evening as the sun sets and achieve a remarkable calm no matter what stresses you may have in your life. Besides the facility, the staff is ever helpful and management extraordinarily accomodating (offering to put us up in a suite at the rate we were paying for our room when our flight home was cancelled due to a snowstorm and the hotel was otherwise full).
The small towns around the lake are wonderful and you should be sure to charter a boat and spend the day boating to and wandering among them. We travel all over the world and have visited many wonderful places. Lake Atitlan ranks up there with Bhutan, Morocco (especially Berber country), the Cotswolds in England, Luang Prubang in Laos, Hoi An in Vietnam and the islands off Phuket as one of our favorites. If you go to Lake Atitlan, Casa Palopo is the place to stay.