The hotel is clean, the staff is friendly (of the many hotels in Samosir, this Toba Beach hotel staff is the most friendly) clean rooms, clean sheets, clean towels, standard amenities. Hot water works well, it's just that the environment around the hotel looks poorly maintained. Especially the edge of the lake. Breakfast is good, it's just that the variety is lacking. Pool is clean. There are gazebos for rent, for cooking and BBQ.