If you are thinking of booking SpirosSoula you can expect nothing less than a professional, seamless but family friendly service. We were relaxed almost upon arrival ( very unusual!) Our apartment had wonderful sea views at the front and mountains at the back. It was attractive and comfortable and a happily helpful maid came in to clean and change our bed linen and towels every few days. Upon looking at the website I imagined an environment that was more sprawling , crowded and impersonal but we were pleasantly surprised to find that poolside accommodated everyone providing a relaxed yet sociable ambience. The pool and patio areas were attended to daily and displayed a colourful stock of plants and herbs ( an added bonus if you decided to self cater sssh!) A table tennis and pool table and volley ball area provided an active alternative to sunbed and pool. At 3pm a large party, pre-ordered for everyone, 8 spit roast slow cooked lamb joints and they surrendered their juices with a sizzle, in a large brick outdoor oven . It was a total magnet to the beer holding firewatchers! This could then be consumed at a chosen table over looking the sea watching the sun set The open restaurant menus weren't extensive. A few famous Greek dishes had to be pre ordered but the food was delicious and we found it more than adequate as we wanted to eat out in restaurants at the local beaches a short distance away too. A small shop attached stocked all the essentials ( don't expect choice its not a supermarket) and every morning there was a fresh bread delivery. A family member even gave trips to the beach on a daily basis in the family minibus. Excellent value for money!