If everything is perfect and you do self debarkation, it's doable, but I, personally, wouldn't do it. I don't book any return flight before 11:30 or 12:.
I've found the only way to see if a cabin is available is to call. Their web site is useless for booking yourself, or even through a TA. They often have the same glitches, but, at least, the TA has to hold for someone to answer, not you.
I haven't been there yet, but I've seen some You Tube videos, and the music wasn't loud. The area is large and there are plenty of lounges quite away from the music. The pool is also heated, which I like, and supposedly there is a 2000 person limit .I really don't know about that.