Sean Kingston is doing well and his "spirits are a lot higher", according to his close pal Justin Bieber.

The 21-year-old singer was allowed home from Jackson Memorial Hospital last month, three weeks after he needed medical treatment following a jet-ski accident in Miami Beach, and 'Baby' hitmaker Justin has been keeping his spirits raised by spending time with him in Miami, Florida.

He told MTV News: "His [Sean's] spirits are a lot higher. He still has to have people around him to make sure he's doing alright, but his spirits are high, and he's doing well. We were just hanging out at his house, kicking it, driving around Miami and whatnot."

'Beautiful Girls' hitmaker Sean - who took over a week after the accident on May 29 to be able to breathe on his own and walk again - took to twitter to praise Justin for his support.

He wrote: "@justinbieber Love u lil bro... miss u already.... swagg swagg ... Just Did Some Shopping With My Lil Bro @justinbieber And Now Ima About To Hit The Beach.... Take my talents to southbeach real quick lol (sic)"

Meanwhile, Sean revealed he is desperate to get back in the recording studio later this month, tweeting: "Just got a sickk Penthouse in L.A!! i cant wait to get out there in august and start working on my new album!!! (sic)"