Leon’s Place feels like home only nicer. Perfectly located a short stroll from town and some good restaurants, and the spa pool was perfect at the end of each day of our stay. Leon was really good to communicate with and we would definitely book there again.