We enjoyed our stay there. As we were a whole group, it was essential for us to have several bedrooms and several keys. Both was provided. Everything was clean. Various common rooms were provided like kitchen, living room, and dining room.