You will be very pleased with your junior suite. It is is an excellent location and they are very nice size, with lots of storage space. We had a regular oceanview on this cruise, but I was traveling with friends that were in a jr. suite (#8564). In fact, if you wish to see a picture of what your stateroom will look like, Tom sailed on the Legend (her sister ship) and stayed in a junior suite. His review includes a few pictures of his stateroom. Here is the link:
They do offer aroma stone therapy: $159 for a 75 minute session.
Our weather was quite nice. The first day out and the day coming back in to port were a bit on the windy side and only in the low 70's, but the other 5 days it was hot and mostly sunny.
Hope this helps -