This was our first cruise so we didn't know what to expect. Without having other ships to compare this to, I'm not sure how helpful my review will be.
We had an outside cabin on the 3rd deck with a porthole window. Our room steward was amazing and took very good care of our room. The ship is older but it is very clean. I thought the rooms were easy to find. As for other things on the ship, near the elevators there were deck layouts so you knew where you needed to go.
We ate in the dining room for dinner every night and had the same wait staff each night. They were also amazing! The food was pretty good too. We did try out the buffet for snacks and breakfast, it was okay.
Small but comfortable. Had a porthole window. Bed was pretty comfortable. Water pressure in the shower was awful. AC could have been better, it was kinda warm while sleeping at night.
We enjoyed the beach. The locals can be pretty pushy when trying to sell you things. It made us a little uncomfortable.
Getting on and off the ship went smoothly.