We recently stayed at 31 on the Terrace for two nights. The location was excellent. As we were a last minute booking during a busy period we had to take the only room available which was one of the smallest. However it was all we needed for this trip, clean room, comfortable bed and great location. The discounted breakfast at the café across the road was great. Rob was a great help with some local tips and recommended a great place for dinner on our last night. We would definitely stay again but would book one of the balcony rooms if available next time.