During our stay we had absolutely no complains. Julia and James were extremely kind and helpful. The apartment was clean and in a very good condition. The beach is not longer than a 5 minute walk away. Other shops can also be found nearby. Overall our stay was very pleasant and we had a great time in Balestrate!