It's all new, well decorated and the staff is nice. We had some issues, like realizing too late that we didn't get the room we booked (2 full beds)! Also, as it only as few rooms, the number of staff is reduced so when we wanted to order more food at supper, the cook already left...but overall, we liked our stay there.