Had a wonderful stay at Hotel Astoria in Opatija. The rooms were large and very clean, and the breakfast was excellent. Staff were friendly and attentive. Would gladly come back - if you are traveling by car, be aware that parking is a real downside. There are not enough parking spaces, they are difficult to access, and the charge is €25 per day. This makes it inconvenient and quite expensive. If you don’t need parking, it’s a great place to stay — but if you’re coming by car, you may want to think twice.”