Hi,
The hotel is located very near to Kriens Mattenhoff station which is 10 min from Luzern. Trains run every 15 min from Luzern and is also accesible via bus.It is very near to Mt Pilatus and with the travel pass provided you can travel around Luzern for free.
The rooms were clean and big enough. Check-in and check-out was smooth and the breakfast was good.The person at the reception was really helpful and provided all help possible.The lady serving breakfast was also really helpful.
The prices are bit on higher side, but so is everything in Switzerland. :)