Stayed at the Roseland from 9-23 June 2008, the Hotel is spotless including the rooms, staff are excellent and very friendly, will be going back June 2009.