The hotel has been renovated a few years ago. The rooms are simple with few amenities (so you’ll need bring your own kettle if you want the occasional tea) but reasonably spacious (though with a rather bland colour scheme). Had a sea facing room on the 3rd floor with a small balcony that was nice. Late-night noise from various parties, nightclubs etc, from along the seafront was sadly a persistent issue (but not the fault of the hotel) so bring earplugs if you are a light sleeper. Staff friendly and helpful. Lobby bar and balcony nice, with a great view, Restaurant and the food/buffet was fine, but the menu was rather repetitive. For dinner, the inclusive beer was great, but the red/white wine could have been better. The indoor pool is small, but given the limited space in the hotel ok. No onsite parking (in the road its Euro 19 a day if you can find a spot) but the front desk helped us to get parking in their sister hotel next door (for Euro16). Maya, the massage lady, was excellent, It is an easy walk along the coastal path to other bars/restaurants. WiFi was ok, but very spotty reception in the restaurant. Overall an enjoyable stay, in a central location of Opatija. Would definitely stay in the Istra again.