Overall, it was an amazing stay. The staff was incredibly kind and accommodating in all aspects - reception, kitchen, housekeeping. Everyone was so, so lovely. The room was clean and tidy, the breakfast buffet was very nice and had a good selection, and the decor in the whole hotel was immaculate. Throughout our two week stay, we only had a couple of issues - our phone wouldn't stay connected so we couldn't make calls to or receive calls from reception, our coffee maker didn't work consistently, and other guests were loudly slamming doors and moving chairs across the floor - but none of those issues were worth deducting a star from this review in my opinion. The courtesy and kindness of the staff more than made up for any shortcomings of the hotel.