I high recommend Helen place!
Perfect position and the place is clean with everything you need for a relaxing holidays