Maria and Aurelio's B&B in Santa Flavia is an absolute gem and we would wholeheartedly recommend it. The setting is stunning, overlooking the bay with the beach a few minutes walk away and many spots for snorkeling. The outdoor space is as good, if not better, than the photos show. There are many lovely spots to relax, unwind and soak up the sun and the infinity pool is just amazing. It's very private too and peaceful. Maria and her husband Aurelio are the most wonderful hosts. They were so generous, kind and warm to us during our stay and couldn't have made us feel more welcome. They organised boat trip, massage, diving trip and took us to the local fish market to get the best catch at the best price. They also put out the BBQ whenever we asked along with plates, glasses, cutlery and kept the meat/fish in their fridge for our convenience. I would strongly recommend the lunches they provide. Delicious sandwiches, fresh fruit, ice water and prosecco by the pool - just lovely. The breakfast spread was the best I've every seen and the most I've ever eaten! From fresh pastries, variety of fruit, local honey, crunchy bread, cooked meats and various cheeses, and other local baked goods, coffee and fruit juices. The room and ensuite was also lovely, comfortable, spacious, the interior beautifully decorated and of very high quality. They even cleaned the room everyday and provided fresh towels and beach towels daily. The local area is lovely too, with sea side villages to explore around the coast and a short drive to busier and livelier places like Palermo and Cefalu. We can't emphasize enough how wonderful our stay was. We will definitely go back as it was the perfect place for a relaxing holiday. Thank you Maria and Aurelio :)