We had a wonderful 3 night stay at the Grand Hotel Adriatic I. The pool was great, with an "infinity edge" facing the sea. Yes, you do need to move early before or right after breakfast to reserve a lounger, but there is also a nice beach just below the pool, we spent one day at the pool, one day at the beach.
Rooms are not huge but nicely laid out, and beds very comfortable. AC was adequate. Meals were excellent, though somewhat crowded in dining area. Very good food, range of choices for breakfast and dinner, and buffet was constantly being replenished, so nothing ran out, even if you arrive later. The breakfast croissants were delicious, fresh and warm.
Parking was convenient, very close, not any problem -- yes there is a charge, but well-worth it. Staff were pleasant and helpful, as well. Would recommend this hotel, would stay again.