Overall, I enjoyed my stay at H10 Marina Barcelona. When I initially pulled up to the hotel, I wasn't impressed about the exterior and the surrounding area. However, as soon as I entered the hotel, the interior was lovely. The room was nicely decorated and well maintained - I had no complaints with this. It was also nice to have a complimentary bottle of cava and macarons in the room on arrival.
The check-in experience was inconsistent. I expected to pay city taxes, however, I was also asked to pay a "wellness fee". I booked a junior suite with single spa access, so I'm not sure what this fee was for and, due to the language barrier, I didn't question it at the time. Also, there was a well stocked mini bar in the room which Someone else in the party informed me that it was free for our room type - no one at reception explained this.