Perfect place for our family vacation! Lovely place in a beautiful setting. We would definitely stay here again!