Tara Beach has the best location in Skala. The staff are friendly and courteous and the gardens are stunning. The pool is clean and large and it's a pleasure to walk across the road and be right on the beach. The township is a 2 minute walk. My only reservations about Tara Beach is the breakfast, which really needs a bit of effort, and the walkways leading up to the rooms - they were very slippery and hazardous. Otherwise it was perfect and I would definitely return.