Have just returned from a perfect stay at Riomar. Beautiful hotel with gorgeous views & details everywhere you look.
We chose a sea view room and it was totally worth the extra cost - beautiful view out onto the bay and a real treat to wake up to the sound of the waves / the view of the sunrise each morning. Beds are incredibly comfortable with super soft linen and daily housekeeping including fresh towels and linen each day. Mini-bar was stocked but we simply removed all items so we could store our own drinks etc.
The pool is stunning, and the sun loungers are the comfiest I have ever experienced! No issue getting a spot every morning - alongside towels to use - although we did stay at the end of the season so I imagine this may be different in the height of the summer. The service was dangerous as it was just so efficient - the team kept us topped up with Sangria all week!
The hotel is at the far end of the bay, so just under a 10 minute walk to the main hub of Santa Eulalia and the port etc. A small shop was right next to the hotel, perfect for picking up essentials. The hotel also have a dedicated section of the beach, directly outside the hotel, should you wish to sunbathe there rather than the pool.
Buffet breakfast included every morning until 1130, so great if you're a late rise - no rush to get down for 10!
All in all, a perfect stay and would 100% recommend!