Stella Maris is a wonderful base for a relaxing holiday. Its location and exclusive access to a beautiful beach are undoubtedly its biggest selling points. I stayed in a Classic Sea View room on the first floor, directly above the outdoor restaurant. This meant being quite close to the live music, which was played most evenings until around 11pm. Fortunately, I had earplugs with me, so it was manageable. The room was basic but comfortable. There is only one electrical socket, located under the desk, and no tea or coffee-making facilities in the room. I came prepared with an extension lead and travel kettle, although the hotel did offer to provide an extension lead at check-in. Breakfast was adequate but fairly basic, with cooked options largely limited to different preparations of eggs and extras charged separately. Freshly squeezed orange juice, for example, was €6. Dinner, however, was exceptional. I chose half-board and was extremely impressed by both the quality and choice of food. The portions were well judged, with added options for grilled dishes, plus bread and desserts from the buffet. The main area requiring serious improvement is the restaurant service. Unfortunately, I felt that particularly some staff (grey-haired head waiter at dinner and grey-haired bespectacled individual taking orders at breakfast) did not treat all guests equally, with Italian patrons appearing to receive more attentive and favourable treatment. In fact on one day, I wasn't even approached for my order at breakfast. This person was just outright dismissive and rude. This was disappointing and, in my view, not consistent with the standards one expects from anyone operating in the hospitality sector. Training in service and ensuring that every guest feels equally valued would be highly-recommended. On the contrary and a very positive note, Carla, Stefania and Ilaria at reception were outstanding. Their warmth, friendliness and genuine willingness to help made me feel extremely welcome, and they consistently went above and beyond. The location, beach and overall good experience make Stella Maris a hotel I would happily revisit. While I could live with the basic amenities of the room, it would be good to see improvements to restaurant service and an earlier dinner time.