We stayed at the Roseate Hotel for my birthday and to celebrate a special occasion. The staff were very friendly and accommodating, which made our stay feel special. We had dinner at the restaurant—dessert was superb—and loved the breakfast, with excellent table service and plenty of delicious options. Check-in was seamless, and the welcome drinks were a lovely surprise. We were delighted to receive a complimentary room upgrade and really appreciated it. Unfortunately, the bed was very uncomfortable, sinking in with little back support, and we woke up both nights with sore backs and poor sleep. Mattress could do with an upgrade. Otherwise a lovely hotel and recommend to anyone staying in Edinburgh.