we stayed at hotel 1898 for four nights in april 2012 and have to say its the best hotel we have stayed in.we couldnt find any faults, hotel very clean, staff so friendly and helpful, spa very relaxing, roof top bar has got great views but can get quite windy. we didnt have breakfast at the hotel so cant comment on that as we went next door to star bucks for a light snack. (not big breakfast eaters!) our room was lovely! we booked a double room and was really pleased with it, lovely and clean! bed very comfortable!