An absolutely great place to stay in: comfortable, peaceful and well equipped